meaning of Ameisenkolonie

Ameisenkolonie - German to English

ant colony