posterior part of knee - Spanish English Dictionary