power-driven units - Francés Inglés Diccionario