evade a problem, difficulty, or responsibility - Espagnol Anglais Dictionnaire