mental institution or asylum - Spanish English Dictionary