built or raised upon a vault or arch - Deutsch Englisch Wörterbuch