sudoriferous duct - German English Dictionary