ground safety pin - German English Dictionary