neuroplexus - French English Dictionary