high-pressure blowpipe - Francés Inglés Diccionario