make a smacking sound - Francés Inglés Diccionario