by his own means of transport - İspanyolca İngilizce Sözlük