vigorously contested - Español Inglés Diccionario