be suspended from something - Spanish English Dictionary