clever or astute person - Espagnol Anglais Dictionnaire