wave energy converting system - Spanish English Dictionary