to insure comprehensively - Francés Inglés Diccionario