screen for re-atomizing in combustion engines - Francés Inglés Diccionario