put through the ringer - Espagnol Anglais Dictionnaire