ocean current power generation system - Turc Anglais Dictionnaire