demonstrably committed - Spanish English Dictionary