put through the ringer - Français Anglais Dictionnaire