to insure comprehensively - Turco Inglés Diccionario