high-speed patrol boat - Francés Inglés Diccionario