meaning of alter Drachen

alter Drachen - German to English

harridan