constructive criticism of work of others - Francés Inglés Diccionario