cam and peg steering box - Alemán Inglés Diccionario