artificial plants - French English Dictionary