mamillary ducts - French English Dictionary