let's bury the hatchet - Francés Inglés Diccionario