small temporal rna (strna) - French English Dictionary