a promise is a promise - Francés Inglés Diccionario