demonstrably committed - Inglés Sinónimo Diccionario