stoolpigeons - Turkish English Dictionary