warrant special relief - Spanish English Dictionary