steering clutch release bearing - Alemán Inglés Diccionario