hydraulically powered - Alemán Inglés Diccionario