let's bury the hatchet - Alemán Inglés Diccionario