diesel-engined tractor - Alemán Inglés Diccionario