a hard pill to swallow - Turc Anglais Dictionnaire