What does Blauer Riese mean?

Blauer Riese - German to English

blue giant