sequence complementarity - Francés Inglés Diccionario