hydraulically powered controls - Espagnol Anglais Dictionnaire