ragged and tattered - Turkish English Dictionary