a long and narrow inlet from philippines - Turco Inglés Diccionario