buffer plunger retaining pin - Español Inglés Diccionario