power station supply canal - Turc Anglais Dictionnaire