loud-talking person - German English Dictionary