ill-fitting garment - Turkish English Dictionary