pillar hydrant - Francés Inglés Diccionario