differential gear: a bevel gear that permits rotation of two shafts at different speeds; used on the rear axle of automobiles to allow wheels to rotate at different speeds on curves
fly in the ointment: an inconvenience that detracts from the usefulness of something