to have a nerve - Spanish English Dictionary