firm sales commitments - Español Inglés Diccionario