menhole - German English Dictionary