steering frame lock pin - Francés Inglés Diccionario