https://www.dict.cc/english-german/knight+in+shining+armour.html