shabbily dressed - Turkish English Dictionary