protein intron - French English Dictionary