turkish satire - Turkish English Dictionary