libero (n)
Definition: From the Italian, meaning ‘free’; in sport, a player with a free role, who combines vision and creativity and can help turn defence into attack.
 
libero language lab (n)
Translation, interpretation and editorial agency