let someone have it with both barrels - Türkçe İngilizce Sözlük