finely atomized spray - Francés Inglés Diccionario