liquid-spraying apparatus - Francés Inglés Diccionario