demonstrably committed - Allemand Anglais Dictionnaire