von drei seiten mit meeren umgeben sein - German English Dictionary