long distance telephone call - Turkish English Dictionary