double-ported slide valve - Spanish English Dictionary