my blood curdled - Turco Inglés Diccionario