to sleep in the buff - Spanish English Dictionary