two-layered bus - Spanish English Dictionary