impregnable fortress - Französisch Englisch Wörterbuch