go through hell and back - Turc Anglais Dictionnaire