physical site visit - Turkish English Dictionary