non-native plants - French English Dictionary