Полный англо-русский словарь
participation card
(спортивное) билет участника гонки
Полный англо-русский словарь
participation agreement
participation effect