a ragged/shabby person - Turc Anglais Dictionnaire