consecutive green lights - Turkish English Dictionary