i/he/she would smoulder - Anglais Synonymes Dictionnaire