sequence complementarity - Spanish English Dictionary