non-return ball valves - Francés Inglés Diccionario