pluri - French English Dictionary