loud-talking person - French English Dictionary