chequered flags - Turkish English Dictionary