other irrevocable commitments - Français Anglais Dictionnaire