mechanical atomizing - Alemán Inglés Diccionario