desperate measure - Spanish English Dictionary