bus stop shelter - Spanish English Dictionary