1гаечный ключ
spanner/wrench
2канцелярская кнопка
drawing pin/thumbtack
3to become very angry
blow one’s top
4be too inquisitive
poke your nose into
5have no facts or sound reasons to support one's argument or justify one's actions
not have a leg to stand on
6unhappy; dejected
be down in the mouth
7to be going to be punished for something you have done wrong
be (in) for the high jump
8to not be able to stop thinking or talking about one particular thing
have smth on the brain
9look stupid because of something that you have done
have egg on one’s face
10getting old
long in the tooth
11encourage
egg on a person
12regardless of the price to be paid or the effort needed.
at all costs
13at cost price; without profit to the seller (себестоимость)
at cost
14to argue about small details of something
split hairs
15to refuse to accept something because you feel that it is not good enough for you
turn up your nose at smth