head on a spike - Turco Inglés Diccionario