French Nouns: satisfaction

French Nouns verb 'satisfaction' conjugated