kho kho - German English Dictionary