strenuously - Español Inglés Diccionario