commitment to deliver - Inglés Sinónimo Diccionario