single stranded dna binding protein - Turco Inglés Diccionario