meaning of ausgedörrte Kehle

ausgedörrte Kehle - German to English

parched throat