French-English dictionary »

correspondons meaning in English