shabbily dressed - French English Dictionary