What does Apollonstatue mean?

Apollonstatue - German to English

statue of Apollo