neonate - French English Dictionary