slap round/across the face - Francés Inglés Diccionario