touted - Almanca İngilizce Sözlük