descending artery of knee - German English Dictionary