courtes séquences d'adn intercalées - French English Dictionary