be critical of - Francés Inglés Diccionario