temporary ground anchors - German English Dictionary