to nap something - Spanish English Dictionary