wind up in a mental hospital - Espagnol Anglais Dictionnaire