intercalated ducts - Turkish English Dictionary