atomization of liquids - Francés Inglés Diccionario