touted - Deutsch Englisch Wörterbuch