easily accessed - Turkish English Dictionary