abiogenetic - French English Dictionary