streak across - Turkish English Dictionary