to doff something - Spanish English Dictionary