slap repeatedly - Español Inglés Diccionario