popliteal lymph node - Francés Inglés Diccionario