master of satire - Turkish English Dictionary