a vault made with the hands - Deutsch Englisch Wörterbuch