part on amicable terms - Türkisch Englisch Wörterbuch