firm sales commitments - Turco Inglés Diccionario