re-trodden - French English Dictionary