forebears - German English Dictionary