open oneself to criticism - Turco Inglés Diccionario