high-pressure suit - Spanish English Dictionary