What does Cannabis-Plantage mean?

Cannabis-Plantage - German to English

cannabis plantation