underground trolley bus - Spanish English Dictionary