shabbily dressed person - Turkish English Dictionary