wellspring - German English Dictionary