Wörterbuch Englisch Deutsch 🔎 extended search sales contract DeutschEnglish Kaufvertrag {m} sales contract [noun]