curdle the blood - Francés Inglés Diccionario