staff with a barbed point - Turco Inglés Diccionario