bundle one's self up - Spanish English Dictionary