heavy-duty engine oil (hdeo) - Francés Inglés Diccionario