Best of Food for Translators (2012)
'Best' – now THAT'S a tricky word. The Oxford Dictionary of English
gives the meaning of 'best' as 'of the most excellent or desirable type or Read More →
Translation Blog