English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search imbricate DeutschEnglish überlappen imbricate [verb]