space reflection - Turkish English Dictionary