integral power steering gear - Alemán Inglés Diccionario