fail to keep an engagement - Alemán Inglés Diccionario