lymph ducts - Turkish English Dictionary