aboukir bay - Spanish English Dictionary