wave reflection - Turkish English Dictionary