translate English to German: There you'll find our houses with gardens behind the fire station.
Hier biegen sie scharf rechts ab nach JEREKA - POKLJUKA.