Wörterbuch Englisch Deutsch 🔎 extended search mechanical escalator DeutschEnglish Rolltreppe {f} mechanical escalator [noun]