thumbtacks - German English Dictionary