fail to keep an engagement - Francés Inglés Diccionario