demolishes - Alemán Inglés Diccionario