Okay here are the answers.
1. This liqueur goes by the name of Stag’s Breath.
2. Le Touche is the name of this liqueur.
3. Parfait Amour is the liqueur and translated means perfect love of course.
4. Tapa in Spanish means lid or cover. Very good Bulletholes and George!
5. Langue in French can mean both language or tongue in English.
I think the more I do this quiz it is becoming more of a language quiz than anything else. Hope you found it challenging enough and fun of course.