What does Blaukehlroller mean?

Blaukehlroller - German to English

blue-throated roller [Eurystomus gularis]