dilution of engine oil - Alemán Inglés Diccionario