the virgin mary with baby jesus - French English Dictionary