water wave reflection - Turkish English Dictionary