impalement - Alemán Inglés Diccionario