to be still in one's swaddling clothes - Türkisch Englisch Wörterbuch