descending artery of knee - French English Dictionary