steering clutch release bearing - French English Dictionary