pertaining to a traffic light - Francés Inglés Diccionario