mouth of a bay - German English Dictionary