apartment with sea view - German English Dictionary