Dimetridazol - German English Dictionary