wind up in a mental hospital - Spanish English Dictionary