strove - Español Inglés Diccionario