have an ability for something - Allemand Anglais Dictionnaire