entrance to a bay - German English Dictionary