Living in Germany I asked my neighbour who is a highway police officer.
Your home license is enough if your home country has signed the UN Agreement from 1968 and is in the International format (have a special format, uses the international letters for licence type (A,B,C...) and the little...