biogenesis - French English Dictionary