devastates - German English Dictionary