release-bearing sleeve - French English Dictionary