advocation of the virgin mary recognized with the title of military general - Español Inglés Diccionario