mechanical driving - Alemán Inglés Diccionario