lock, stock, and barrel - İspanyolca İngilizce Sözlük