Search term lest has 2 results
EN English FR French
lest (o) [general] pour ne pas que (o) [general]
FR French EN English
lest (n) [général] {m} ballast (n) [général]