open to visit - Turkish English Dictionary