dress oneself smartly - Spanish English Dictionary