ocean current power generation system - Allemand Anglais Dictionnaire