sequence complementarity - French English Dictionary