series of slaps on the neck - Francés Inglés Diccionario