baby jesus - French English Dictionary