long distance calls - Turkish English Dictionary