worn king pin bearings - French English Dictionary