pin a name badge - Espagnol Anglais Dictionnaire