tokoloshi - French English Dictionary