thiocarbimide - German English Dictionary