blood is shed - Turco Inglés Diccionario