destruction ambush - Alemán Inglés Diccionario