alleviate someone of a commitment or difficulty - Espagnol Anglais Dictionnaire