What does Argyle-Diamantenmine mean?

Argyle-Diamantenmine - German to English

Argyle (diamond) my own