lick the dust - Turkish English Dictionary