functions of lymph nodes - Englisch Synonyme Wörterbuch