invalidate criticisms - Alemán Inglés Diccionario