full and final settlement of all mutual claims - Türkisch Englisch Wörterbuch