xenogenesis - French English Dictionary