render something distinguishable - Francés Inglés Diccionario