demonstrably committed - Alemán Inglés Diccionario