gulf of guinea - Turco Inglés Diccionario