French Nouns: épée de Damoclès

French Nouns noun 'épée de Damoclès' conjugated