intraglandular parotid lymph nodes - German English Dictionary