sea moat - German English Dictionary