two-layered bus - French English Dictionary