make one's peace with - Francés Inglés Diccionario