loud-talking person - Turkish English Dictionary