nucleocapsid - French English Dictionary