What does Captain Planet mean?

Captain Planet - German to English

Captain Planet additionally the Planeteers