to afford - Allemand Anglais Dictionnaire