tattered garments - French English Dictionary