self-acting check valve - Francés Inglés Diccionario