telephone follow up - Turkish English Dictionary