water jacket cover - German English Dictionary