non-palpable supraclavicular lymph nodes - Alemán Inglés Diccionario