bestride - Turkish English Dictionary