lactiferous ducts - Turkish English Dictionary