self adjusting mechanism pin - Alemán Inglés Diccionario