lots of promise - Francés Inglés Diccionario