internal mammary lymph nodes - Spanish English Dictionary