by straining our capabilities - Turc Anglais Dictionnaire