overstride - Turkish English Dictionary