rotary plug valve - Spanish English Dictionary