many-stemmed - French English Dictionary