kho kho - French English Dictionary