grease separators - Alemán Inglés Diccionario