hail mary (ave maria) - French English Dictionary