steering frame lock pin - Alemán Inglés Diccionario