failure to fulfill a duty or obligation - Español Inglés Diccionario