motor construction - Alemán Inglés Diccionario