happy ending of a fact, generally loving - Türkisch Englisch Wörterbuch