stride for stride - Turkish English Dictionary