part on amicable terms - Español Inglés Diccionario