can't restrain one's curiosity - Türkisch Englisch Wörterbuch