put the hammer down - Francés Inglés Diccionario