go on a visit to - Turkish English Dictionary