evade a promise or responsibility - French English Dictionary