render something distinguishable - Spanish English Dictionary