sequence complementarity - Espagnol Anglais Dictionnaire