by straining our capabilities - Türkisch Englisch Wörterbuch