astroturfing - Turkish English Dictionary