veiling reflection - Turkish English Dictionary