pilgrim's staff - German English Dictionary