participate in activities - Almanca İngilizce Sözlük