foot valve and strainer - Francés Inglés Diccionario