periodic follow-up visit - Turkish English Dictionary