trodden on - Turkish English Dictionary