barely contain one’s impatience - Türkisch Englisch Wörterbuch