substantial participation - Almanca İngilizce Sözlük