other irrevocable commitments - Espagnol Anglais Dictionnaire