consecutive green lights - Inglés Sinónimo Diccionario