lay somebody open to criticism - Francés Inglés Diccionario