parallel edged steering linkage - Alemán Inglés Diccionario