What does Canis dirus mean?

Canis dirus - German to English

serious wolf [Canis dirus]