baffle grease trap - Alemán Inglés Diccionario