be able to withstand - Allemand Anglais Dictionnaire