be distinguished by certain gifts - Francés Inglés Diccionario