floating matter arrester - Spanish English Dictionary