Wörterbuch Englisch Deutsch 🔎 extended search do well DeutschEnglish seine Sache gut machen do well [verb]