excoriating - German English Dictionary