mechanical atomizing - Francés Inglés Diccionario