spring (water source) - Francés Inglés Diccionario