with rigorous precision - Francés Inglés Diccionario