undulatory theory - Turkish English Dictionary