rotary reflection - Turkish English Dictionary