lay oneself open to criticism - Alemán Inglés Diccionario