demand for relief - Spanish English Dictionary