amicable relations - Spanish English Dictionary