trust but verify - Francés Inglés Diccionario