punches to the face - Alemán Inglés Diccionario