thumbtack - German English Dictionary