meaning of Apollonstatue

Apollonstatue - German to English

statue of Apollo