heterogeneal - French English Dictionary