physical or personal characteristics - Espagnol Anglais Dictionnaire