engage in a bloody battle - Turco Inglés Diccionario