lakhesis - French English Dictionary