point-to-point land communication - Fransızca İngilizce Sözlük