a ragged/shabby person - Turkish English Dictionary