allogenesis - French English Dictionary