engine assemblies vendor produced diesel in-line - Alemán Inglés Diccionario