single stranded dna binding protein - Francés Inglés Diccionario