itibara sürülen leke - Turkish English Dictionary