a stroll in the town - Almanca İngilizce Sözlük