What does Blumenkohlmosaikvirus mean?

Blumenkohlmosaikvirus - German to English

cauliflower mosaic virus