French-English dictionary »

dé- meaning in English