stoolpigeon - Turkish English Dictionary