French-English dictionary »

déc meaning in English