be under a lot of strain - Turc Anglais Dictionnaire