ill-fitting garment - German English Dictionary