(do you) promise? - Francés Inglés Diccionario