helmet-to-helmet hit - Alemán Inglés Diccionario