gulf of tehuantepec - Spanish English Dictionary