mouth of a bay - Spanish English Dictionary