swallowing or forcing down the throat - Anglais Synonymes Dictionnaire