imitating the sound produced by a slap - Español Inglés Diccionario