devoration - German English Dictionary