tidal power utilising system - Allemand Anglais Dictionnaire