pilgrim's staff - French English Dictionary