pilgrim trails - French English Dictionary