neuroplexo - French English Dictionary