punch someone directly in the face - Español Inglés Diccionario