foam hydrant - Francés Inglés Diccionario