tidal power utilising system - Français Anglais Dictionnaire