be able to take only so much - Turc Anglais Dictionnaire