recent advances - Almanca İngilizce Sözlük