put on a clinic - Espagnol Anglais Dictionnaire