be overly enthusiastic about some activity - Turc Anglais Dictionnaire