have natural ability - Allemand Anglais Dictionnaire