インドカレー屋さんに入ると香辛料の匂いで、食べてもいない内に、汗びっしょりに成ってしまう自分の体質を表現したい。Just entering into a indian curry restrant I always get sweat too much. で可?
「sweat」は名詞でも動詞でも使えます。なので、動詞として「get sweat」ではなく、「sweat」だけでいいです。でも「get sweaty」(汗びっしょりになる)は可能です。
「break out」= 吹き出る 「in a sweat」: sweatを数えられる名詞として使うと、「汗をかいている状態」という意味です。
汗ビッショリ = sweat profusely, get soaked with sweat, sweat like crazy
set foot in = ~に足を踏み入れる
回答したアンカーのサイト
Machigai Podcast