impaling - German English Dictionary