interpopliteal distance - Spanish English Dictionary