ability and capacity - Allemand Anglais Dictionnaire