plant resources - French English Dictionary