ribozom - French English Dictionary