trucidation - German English Dictionary