pin a name holder - German English Dictionary