pluriresistant - French English Dictionary