scontro frontale

Etymology
lit. 'frontal clash'.

Noun

 * 1) head-on collision
 * 2)  direct and very hard clash of opinions; debate