Wörterbuch Englisch Deutsch 🔎 extended search metro DeutschEnglish Metro {f} metro [noun] Metro {f} underground [noun]