forebearers - French English Dictionary