someone who walks a great deal - Almanca İngilizce Sözlük