lymphatic metastasis - German English Dictionary