other irrevocable commitments - Allemand Anglais Dictionnaire