ecorticate - German English Dictionary