baffle-plate separator - Francés Inglés Diccionario