mirror reflection - Turkish English Dictionary