fulfilling one's longing - Türkisch Englisch Wörterbuch