foam hydrant - Español Inglés Diccionario