non-palpable breast lesion - Turkish English Dictionary