overly enthusiastic about some activity - Almanca İngilizce Sözlük