ball-lock pin - Francés Inglés Diccionario