the order of the visitation of our lady - Alemán Inglés Diccionario