satisfy one's curiosity - Türkisch Englisch Wörterbuch