a swift boat from philippines - Francés Inglés Diccionario