rubber-covered stem valve - Spanish English Dictionary