meter terminal cover - German English Dictionary