irrevocable and unconditionally - Français Anglais Dictionnaire