popliteal notch - German English Dictionary