head on a spike - German English Dictionary