sledge hammer handle - Alemán Inglés Diccionario