Wörterbuch Englisch Deutsch 🔎 extended search rely DeutschEnglish sich verlassen rely [verb](on) related terms vertrauen rely on [verb]