mandatory life prohibition - Spanish English Dictionary