down-trodden - Turkish English Dictionary