be sharp-witted - Turc Anglais Dictionnaire