firm sales commitments - Espagnol Anglais Dictionnaire