talkative person - German English Dictionary