sales commitments - Francés Inglés Diccionario