tidal power utilising system - Espagnol Anglais Dictionnaire