ghostplants - French English Dictionary