ball seat valve - Francés Inglés Diccionario