single stranded - Español Inglés Diccionario