semantic distinguisher - Spanish English Dictionary