i have to do much better - Almanca İngilizce Sözlük