branched horsetail - French English Dictionary