atomizing and spraying equipment - Francés Inglés Diccionario