can you deliver on a deadline - Türkisch Englisch Wörterbuch