pressure relief cover - Spanish English Dictionary