engine components - Alemán Inglés Diccionario