be able to withstand - Turc Anglais Dictionnaire