substantial participation - Fransızca İngilizce Sözlük