a dry form of humour - Turkish English Dictionary