devastator - German English Dictionary