well builder - German English Dictionary