carbodihidrazida - Turkish English Dictionary