topuk teli demeti - Turkish English Dictionary