sooner rather than later - Türkisch Englisch Wörterbuch