sales commitments - German English Dictionary