tramples down - Turkish English Dictionary