power-driven units - Alemán Inglés Diccionario