special purpose transportation tool - İspanyolca İngilizce Sözlük