amicable relations - Turkish English Dictionary