a battle royal - Turco Inglés Diccionario