hammer with a sledge - Francés Inglés Diccionario