single stranded binding protein - Turco Inglés Diccionario