fenilsulfohidrazida - German English Dictionary