meaning of am Verdursten sein

am Verdursten sein - German to English

is parched [Br.] [coll.] [fig.]