a hard pill to swallow - Anglais Synonymes Dictionnaire