demonstrably committed - French English Dictionary