vigorously contested - Spanish English Dictionary