French Nouns: embûche

French Nouns verb 'embûche' conjugated