most recent period - Almanca İngilizce Sözlük