long distance (ld) - Turkish English Dictionary