quench (lime) - French English Dictionary