underground trolley bus - French English Dictionary