talkative and cheerful person - Allemand Anglais Dictionnaire