our lady (the title for the virgin mary) - Francés Inglés Diccionario