it allows of no excuse - Türkisch Englisch Wörterbuch