hydropower utilization - Espagnol Anglais Dictionnaire