lactiferous duct - Spanish English Dictionary