head on a spike - Alemán Inglés Diccionario