anti cavitation valve - Spanish English Dictionary