plant taxonomy - French English Dictionary