single-strand dna binding protein - German English Dictionary