buffer plunger retaining pin - Alemán Inglés Diccionario