persistence pays off - Almanca İngilizce Sözlük