vital point of a matter - Allemand Anglais Dictionnaire