linkage power steering system - Francés Inglés Diccionario