beat each other up - Turco Inglés Diccionario