hail mary (ave maria) - Francés Inglés Diccionario