nevocyte - French English Dictionary