shed (blood) - Turco Inglés Diccionario