virgin of the rosary - Spanish English Dictionary