small spring whence water bubbles out - German English Dictionary