strove - Francés Inglés Diccionario