traffic signal that tells drivers to stop - Spanisch Englisch Wörterbuch