spike off the block - German English Dictionary