Common Adjective Collocations of translator

awkward, due, English, favourable, first, free, freelance, French, German, good, Greek, hard, high, Italian, know, lance, Latin, learn, many, mere, much, original, Ovidian, own, Polish, possible, public, same, well, Language