irrevocable benefit - Espagnol Anglais Dictionnaire