satisfying demands - Türkisch Englisch Wörterbuch