"leeward islands" in German Leeward Islands Inseln über dem Winde Detailed translations for "leeward islands" Leeward Islands Leeward Islands Inseln über dem Winde