energy stored in the waves - Turc Anglais Dictionnaire