desolatory - German English Dictionary