dna splicing - German English Dictionary