in a rigorous way - Francés Inglés Diccionario