sales commitments - Alemán Inglés Diccionario