flatbed of a pickup truck - İspanyolca İngilizce Sözlük