technical visit - Turkish English Dictionary