carbodihidrazida - German English Dictionary