paint a promising picture - Francés Inglés Diccionario