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