mechanical atomizer - Francés Inglés Diccionario