heterogenist - French English Dictionary