route of travelling preachers - German English Dictionary