impregnable - Französisch Englisch Wörterbuch