check valve insert - Francés Inglés Diccionario