right to forestall - Spanish English Dictionary