a vault made with the hands - Français Anglais Dictionnaire