desecrates - German English Dictionary