long distance (ld) - French English Dictionary