small spring whence water bubbles out - Español Inglés Diccionario