creaking tumbrel - Turkish English Dictionary