capable of being restrained - Spanish English Dictionary