enough and some to spare - Allemand Anglais Dictionnaire