means of communication by land - İspanyolca İngilizce Sözlük