jebba hydroelectric power station - Allemand Anglais Dictionnaire