lymph node-like tissue - Turkish English Dictionary