babbitt bushing - French English Dictionary