have scruples about doing something - Anglais Synonymes Dictionnaire