invasive parenchymal lesions - Turkish English Dictionary