pertaining to the gulf of fonseca - Español Inglés Diccionario