Wörterbuch Englisch Deutsch 🔎 extended search direct sale DeutschEnglish Lagerverkauf {m} direct sale [noun]