plexuses - French English Dictionary