plasmature - French English Dictionary