engine sludge - Francés Inglés Diccionario