mamillary ducts - Turkish English Dictionary