What does buntes Kirchenfensterglas mean?

buntes Kirchenfensterglas - German to English

stained glass