"atolle" in English Atolle {m pl} atolls Detailed translations for "atolle" Atolle{masculine plural} Atolle atolls