making presentable - Francés Inglés Diccionario