guide RNA - French English Dictionary