devastador - German English Dictionary