be vulnerable to criticism - Spanish English Dictionary