emit a thudding noise - Turco Inglés Diccionario