tumen - French English Dictionary