translate English to German: Parasites are masters of biotechnology.
Parasiten sind Meister der Biotechnologie.