forebearers - German English Dictionary