invalidate criticisms - Francés Inglés Diccionario