floating matter arrester - Francés Inglés Diccionario