What does 12 Monkeys mean?

12 Monkeys - German to English

12 Monkeys [Terry Gilliam]