Wörterbuch Englisch Deutsch 🔎 extended search facilitate DeutschEnglish erleichtern facilitate [verb] ermöglichen facilitate [verb]