evade a difficulty or responsibility with subterfuge - Spanish English Dictionary