stop at red lights - Turco Inglés Diccionario