manhole frame and cover - German English Dictionary