main steering valve - Alemán Inglés Diccionario