Ti-plasmid - German English Dictionary