title given to a church, chapel, or altar dedicated to the blessed virgin or a saint - Französisch Englisch Wörterbuch