overly enthusiastic about some activity - Allemand Anglais Dictionnaire