participation term certificate - Almanca İngilizce Sözlük