double-seated valve - Spanish English Dictionary