water wave reflection - Spanish English Dictionary