meaning of Captain Planet

Captain Planet - German to English

Captain Planet additionally the Planeteers