double-check someone's statements - Francés Inglés Diccionario