lymphatic organ - German English Dictionary