make oneself presentable - Francés Inglés Diccionario