tomentulose - French English Dictionary