striped racer - Turkish English Dictionary