What does ausgedörrte Kehle mean?

ausgedörrte Kehle - German to English

parched throat