Wörterbuch Englisch Deutsch 🔎 extended search topographic map DeutschEnglish Landkarte {f} topographic map [noun]