pin a name badge - Francés Inglés Diccionario