the blessed virgin mary - French English Dictionary