be put through the wringer - Turc Anglais Dictionnaire