trust but verify - Alemán Inglés Diccionario