Wörterbuch Englisch Deutsch 🔎 extended search index card DeutschEnglish Karteikarte {f} index card [noun]