lay somebody open to criticism - Deutsch Englisch Wörterbuch