til (tumor-infiltrating lymphocyte) - Turkish English Dictionary