stop-light switches - Alemán Inglés Diccionario