diesel powered - Español Inglés Diccionario