Hello, my relative wants to drive from Germany to Turkey(Balkan route serbia, bulgaria, turkey..)

The drive 50 has every country until croatia. I need bulgaria, serbia, greece..

Which free map can you recommend me? The language of the cities and countries should be in German. Is openstreetmap the only good source?