beginning-of-life - French English Dictionary