finish and activity - Almanca İngilizce Sözlük