be suspended on something - Spanish English Dictionary