not a moment too soon - Türkisch Englisch Wörterbuch