Trailer hitches - İspanyolca İngilizce Sözlük