ill-fitting garment - Spanish English Dictionary