hydraulically powered - Francés Inglés Diccionario