direct drive on top speed - Alemán Inglés Diccionario