keeled - French English Dictionary