be open to criticism - Turco Inglés Diccionario