scattered reflection - Turkish English Dictionary