pertaining to the virgin mary - French English Dictionary