most talkative - Turkish English Dictionary