scrupulously correct - Francés Inglés Diccionario