make a cracking noise - Francés Inglés Diccionario