meaning of Body Snatchers – Angriff der Körperfresser

Body Snatchers – Angriff der Körperfresser - German to English

system Snatchers [Abel Ferrara, 1993]