devastate - German English Dictionary