not fulfill a promise or responsibility - Español Inglés Diccionario