kwai - French English Dictionary