one who distinguishes between, one who perceives differences

listen to the pronunciation of one who distinguishes between, one who perceives differences
English - English
{i} discerner
one who distinguishes
{n} distinguisher