jobs definitions II

Match the jobs and the definitions!

baker
author
farmer
firefighter
butcher
pharmacist
carpenter
photographer
politician
police officer
postman
tailor