re-trodden - Spanish English Dictionary