single-decker bus - French English Dictionary