ocean current energy utllizing system - Turc Anglais Dictionnaire