pile hammer drop - Francés Inglés Diccionario