term of sale - Deutsch Englisch Wörterbuch