Hartikka Speitz — Finnish translator