fight where contestants hold on to each other - Español Inglés Diccionario