pin a name holder - Spanish English Dictionary