Match the following idioms with their meanings & think about
the Spanish translation:
A fair weather friend
A leg up on the competition / Ahead of the game
To be armed with skills
To keep one’s ear(s) to the ground
To give one another a...