point-to-point land communication - Turc Anglais Dictionnaire