neocyte - French English Dictionary